Next Generation Operating Systems Architecture
نویسنده
چکیده
Operating Systems complexity is increasing. Looking at UNIX evolution, several trends are pulling it away from its roots. As more functionality is continually demanded, it is unavoidable that future versions should be more complex. Unfortunately, a by-product of this increasing complexity is the gradual undermining of UNIX original benefits: simplicity and portability. Instead of evolving towards more portability, new releases require increasing efforts to implement on new platforms, particularly when they are built around emerging hardware architectures that UNIX was not initially designed to support. Once a port has been done, maintainability is becoming a major issue. New releases are difficult to integrate in a system in which numerous adaptations and extensions have been made. It often requires almost a complete new port. Simplicity is required, not in the number of functions performed but in the architecture and the concepts which are at the foundation of the system construction.
منابع مشابه
Towards a Human-Centred Reference Architecture for Next Generation Balanced Automation Systems: Human-Automation Symbiosis
Human-centricity in manufacturing is becoming an essential enabler to achieve social sustainable manufacturing. In particular, human-centric automation can offer new means to increase competitiveness in the face of new social challenges for the factories of the future. This paper proposes a HumanCentred Reference Architecture that can structure and guide efforts to engineer Next Generation Bala...
متن کاملNGSCB: A Trusted Open System
We describe Microsoft’s Next Generation Secure Computing Base (NGSCB). The system provides high assurance computing in a manner consistent with the commercial requirements of mass market systems. This poses a number of challenges and we describe the system architecture we have used to overcome them. We pay particular attention to reducing the trusted computing base to a small and manageable siz...
متن کاملSpringNet: A Scalable Architecture For High Performance, Predictable, and Distributed Real-Time Computing
Many next generation, critical, hard real{time systems will require greater exibility, dependability, and predictability than is commonly found in today's systems. These future systems include the space station, integrated vision/robotics/AI systems, collections of humans/robots coordinating to achieve common objectives (usually in hazardous environments such as undersea exploration or chemical...
متن کاملDRM, Trusted Computing and Operating System Architecture
Robust technological enforcement of DRM licenses assumes that the prevention of direct access to the raw bit representation of decrypted digital content and the license enforcement mechanisms themselves is possible. This is difficult to achieve on an open computing platform such as a PC. Recent trusted computing initiatives namely, the Trusted Computing Group (TCG) specification, and Microsoft’...
متن کاملAn Architecture for Next Generation Mobile Agent Infrastructure
This paper presents a portable and adaptive mobile agent system. The system consists of a core system and subcomponents like micro-kernel operating systems. The core system offers only the minimal and common facilities and the latter is implemented as a collection of mobile agents which offer various facilities independent on its execution environment. The system can dynamically evolve and exte...
متن کاملModeling Adaptive Middleware and Its Applications to Military Tactical Datalinks Thesis
Open systems solutions and techniques have become the de facto standard for achieving interoperability between disparate, large-scale, legacy software systems. A key technology among open systems solutions and techniques is middleware. Middleware, in general, is used to isolate applications from dependencies introduced by hardware, operating systems, and other low-level aspects of system archit...
متن کامل